package com.czy.owner.entity;

import java.io.Serializable;
import java.util.List;

/**
 * Created by wangyang on 2017/5/25 0025.
 */

public class PuchPackageCardDetailModel implements Serializable {
        /**
         * note : 111111
         * createUserId : 1030
         * originalPrice : 32
         * isBindGiving : false
         * fixTimeType : 0
         * storeId : 449
         * userLogo : http://dev.daishucgj.com/res/download/11588
         * packageType : user
         * servicePackageId : 588
         * employeesName : 王洋
         * validityType : 0
         * fixTimeValue : 0
         * isBindPush : false
         * createTime : 1492583316140
         * phone : 13739289059
         * price : 30
         * logo : http://dev.daishucgj.com/res/download/10580
         * startTime : 0
         * packageName : 划卡记录
         * endTime : 0
         * servicePackageItemList : [{"itemId":"2261","itemName":"服务8","itemType":"service","price":10,"count":1,"logo":"logo","servicePackageItemId":2462,"servicePackageId":588},{"itemId":"2218","itemName":"服务3","itemType":"service","price":4,"count":1,"logo":"logo","servicePackageItemId":2463,"servicePackageId":588},{"itemId":"2219","itemName":"服务4","itemType":"service","price":5,"count":1,"logo":"logo","servicePackageItemId":2464,"servicePackageId":588},{"itemId":"256","itemName":"商品4","itemType":"goods","price":8,"count":1,"logo":"http://dev.daishucgj.com/res/download/9225","servicePackageItemId":2465,"servicePackageId":588},{"itemId":"254","itemName":"商品2","itemType":"goods","price":2,"count":1,"logo":"http://dev.daishucgj.com/res/download/9223","servicePackageItemId":2466,"servicePackageId":588},{"itemId":"255","itemName":"商品3","itemType":"goods","price":3,"count":1,"logo":"http://dev.daishucgj.com/res/download/9224","servicePackageItemId":2467,"servicePackageId":588}]
         * singleUsrMaxCount : 9999
         * status : normal
         */

        private String note;
        private int createUserId;
        private double originalPrice;
        private String isBindGiving;
        private int fixTimeType;
        private int storeId;
        private String userLogo;
        private String packageType;
        private int servicePackageId;
        private String employeesName;
        private int validityType;
        private int fixTimeValue;
        private String isBindPush;
        private long createTime;
        private String phone;
        private double price;
        private String logo;
        private long startTime;
        private String packageName;
        private long endTime;
        private int singleUsrMaxCount;
        private String status;
        private double giveAmount;
        private List<ServicePackageItemListBean> servicePackageItemList;

    public double getGiveAmount() {
        return giveAmount;
    }

    public void setGiveAmount(double giveAmount) {
        this.giveAmount = giveAmount;
    }

    public String getNote() {
            return note;
        }

        public void setNote(String note) {
            this.note = note;
        }

        public int getCreateUserId() {
            return createUserId;
        }

        public void setCreateUserId(int createUserId) {
            this.createUserId = createUserId;
        }

        public double getOriginalPrice() {
            return originalPrice;
        }

        public void setOriginalPrice(double originalPrice) {
            this.originalPrice = originalPrice;
        }

        public String getIsBindGiving() {
            return isBindGiving;
        }

        public void setIsBindGiving(String isBindGiving) {
            this.isBindGiving = isBindGiving;
        }

        public int getFixTimeType() {
            return fixTimeType;
        }

        public void setFixTimeType(int fixTimeType) {
            this.fixTimeType = fixTimeType;
        }

        public int getStoreId() {
            return storeId;
        }

        public void setStoreId(int storeId) {
            this.storeId = storeId;
        }

        public String getUserLogo() {
            return userLogo;
        }

        public void setUserLogo(String userLogo) {
            this.userLogo = userLogo;
        }

        public String getPackageType() {
            return packageType;
        }

        public void setPackageType(String packageType) {
            this.packageType = packageType;
        }

        public int getServicePackageId() {
            return servicePackageId;
        }

        public void setServicePackageId(int servicePackageId) {
            this.servicePackageId = servicePackageId;
        }

        public String getEmployeesName() {
            return employeesName;
        }

        public void setEmployeesName(String employeesName) {
            this.employeesName = employeesName;
        }

        public int getValidityType() {
            return validityType;
        }

        public void setValidityType(int validityType) {
            this.validityType = validityType;
        }

        public int getFixTimeValue() {
            return fixTimeValue;
        }

        public void setFixTimeValue(int fixTimeValue) {
            this.fixTimeValue = fixTimeValue;
        }

        public String getIsBindPush() {
            return isBindPush;
        }

        public void setIsBindPush(String isBindPush) {
            this.isBindPush = isBindPush;
        }

        public long getCreateTime() {
            return createTime;
        }

        public void setCreateTime(long createTime) {
            this.createTime = createTime;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public double getPrice() {
            return price;
        }

        public void setPrice(double price) {
            this.price = price;
        }

        public String getLogo() {
            return logo;
        }

        public void setLogo(String logo) {
            this.logo = logo;
        }

        public long getStartTime() {
            return startTime;
        }

        public void setStartTime(long startTime) {
            this.startTime = startTime;
        }

        public String getPackageName() {
            return packageName;
        }

        public void setPackageName(String packageName) {
            this.packageName = packageName;
        }

        public long getEndTime() {
            return endTime;
        }

        public void setEndTime(long endTime) {
            this.endTime = endTime;
        }

        public int getSingleUsrMaxCount() {
            return singleUsrMaxCount;
        }

        public void setSingleUsrMaxCount(int singleUsrMaxCount) {
            this.singleUsrMaxCount = singleUsrMaxCount;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public List<ServicePackageItemListBean> getServicePackageItemList() {
            return servicePackageItemList;
        }

        public void setServicePackageItemList(List<ServicePackageItemListBean> servicePackageItemList) {
            this.servicePackageItemList = servicePackageItemList;
        }

        public static class ServicePackageItemListBean {
            /**
             * itemId : 2261
             * itemName : 服务8
             * itemType : service
             * price : 10
             * count : 1
             * logo : logo
             * servicePackageItemId : 2462
             * servicePackageId : 588
             */

            private String itemId;
            private String itemName;
            private String itemType;
            private double price;
            private int count;
            private String logo;
            private int servicePackageItemId;
            private int servicePackageId;
            private String  specValue;
            private boolean unlimitedCount;

            public boolean isUnlimitedCount() {
                return unlimitedCount;
            }

            public void setUnlimitedCount(boolean unlimitedCount) {
                this.unlimitedCount = unlimitedCount;
            }

            public String getSpecValue() {
                return specValue;
            }

            public void setSpecValue(String specValue) {
                this.specValue = specValue;
            }

            public String getItemId() {
                return itemId;
            }

            public void setItemId(String itemId) {
                this.itemId = itemId;
            }

            public String getItemName() {
                return itemName;
            }

            public void setItemName(String itemName) {
                this.itemName = itemName;
            }

            public String getItemType() {
                return itemType;
            }

            public void setItemType(String itemType) {
                this.itemType = itemType;
            }

            public double getPrice() {
                return price;
            }

            public void setPrice(double price) {
                this.price = price;
            }

            public int getCount() {
                return count;
            }

            public void setCount(int count) {
                this.count = count;
            }

            public String getLogo() {
                return logo;
            }

            public void setLogo(String logo) {
                this.logo = logo;
            }

            public int getServicePackageItemId() {
                return servicePackageItemId;
            }

            public void setServicePackageItemId(int servicePackageItemId) {
                this.servicePackageItemId = servicePackageItemId;
            }

            public int getServicePackageId() {
                return servicePackageId;
            }

            public void setServicePackageId(int servicePackageId) {
                this.servicePackageId = servicePackageId;
            }
        }
}
